play both sides of the street

[主美國英語]與雙方都有聯系(或結盟);見機行事;出爾反爾